#常用函数
import numpy as np

i2 = np.eye(5) 
print(i2)
print(i2.shape)
np.savetxt("i2.txt",i2)

#根据字符串创建矩阵(多维数组)
a = np.mat("1 2 3;4 5 6;7 8 9")
print("a",a)
print("a.shape,a.T",a.shape,a.T) # T 属性是矩阵的转置也就是行的值变成列的值 得到一个新的矩阵

#抽取数组中的非0元素

a = np.arange(3)
print("non zero",np.nonzero(a)) #对多维数组不行

a = np.zeros((2,3)) #所有元素是 0
print(a)

a = np.ones((3,4)) #所有元素是 1
print(a)

print(np.empty((2,2)))